projectile weapons - French English Dictionary

projectile weapons

Meanings of "projectile weapons" in French English Dictionary : 1 result(s)

English French
Military
projectile weapons armes de jet [pl/f]